Big Huge Thesaurus

Chenopodium botrys

noun